package main

import (
	"fmt"
	"gitee.com/xtygah14three/gotools/frameworks"
)

type TypeName []interface{}
type MySlice struct {
	TypeName
}

func main() {
	a := frameworks.Array{}
	c := "c"
	d := "d"
	e := "e"
	f := "f"
	a.Append(c, d, e, f)
	fmt.Println(a)
	a.RemoveElement(e)
	fmt.Println(a)
	a.ForEach(func(i int, e any) {
		fmt.Println(i, e)
	})
}
